<template>
  <!-- 创建表单 -->
  <div>
    <formdesign @save="saveform" />
  </div>
</template>

<script>
export default {
  data() {
    return {}
  },
  methods: {
    saveform(data) {
      this.$prompt('请输入考核项名称', '提示', {
        confirmButtonText: '确定',
        cancelButtonText: '取消'
      })
        .then(({ value }) => {
          this.$Http
            .Saveitem({
              formIndexName: value,
              formIndexJson: JSON.stringify(data)
            })
            .then((res) => {
              if (res.code === 200) {
                this.$router.push('/editform')
              }
              this.$message({
                type: 'success',
                message: '新建' + value + '完成'
              })
            })
            .catch((err) => {
              console.log('err', err)
            })
        })
        .catch(() => {
          this.$message({
            type: 'info',
            message: '取消输入不能提交!'
          })
        })
    }
  }
}
</script>

<style lang="less" scoped>
</style>
